iT邦幫忙

2021 iThome 鐵人賽

DAY 4
0
自我挑戰組

Line Bot 以python及Django建構系列 第 4

DAY4 LINE Bot應用程式設定

  • 分享至 

  • xImage
  •  

開啟專案主程式下的settings.py檔案,增加LINE Developers上所取得的兩個憑證設定,來與LINE頻道(Channel)進行連結,如下範例:

LINE_CHANNEL_ACCESS_TOKEN = 'Messaging API的Channel access token'

LINE_CHANNEL_SECRET = 'Basic settings的Channel Secret'

並且,在INSTALL_APPS的地方,加上剛剛所建立的Django應用程式(APP),如下範例:

#Application definition
INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'chatbot.apps.ChatbotConfig',
]

接下來就要設定這個LINE Bot應用程式(APP)的連結網址,所以在Django應用程式(APP)下建立一個urls.py檔案,加入以下的網址設定:

from django.urls import path
from . import views

urlpatterns = [
    path('callback', views.callback)
]

而為了要將這個Django應用程式(APP)的網址也加入到專案主程式中,所以,在Django專案主程式下的urls.py檔案中,加入以下的網址設定:

from django.contrib import admin
from django.urls import path, include
 
urlpatterns = [
    path('admin/', admin.site.urls),
    path('chatbot/', include('chatbot.urls')) #包含應用程式的網址
]

今天的歌曲是 周杰倫-紅塵客棧 Hong-Chen-Ke-Zhan
https://www.youtube.com/watch?v=L6joGUdc6y4&list=PLFl6Na2uUoOZBEhBtQ_jeGA4P1V20JvpW&index=4&ab_channel=%E5%91%A8%E6%9D%B0%E5%80%ABJayChou


上一篇
DAY3 LineBot建構環境
下一篇
DAY5 Messaging API 設定
系列文
Line Bot 以python及Django建構30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言